﻿@charset "utf-8";

/* CSS Document */

/*清除浮动*/

.clearfix{zoom:1;}

.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

.back,.back .d_content_title span{ background:#f5f5f5}

/****************news**************/

.d_news_banner{max-width:1366px;min-width:1170px; overflow:hidden; margin: 0 auto; height:427px; position:relative;}

.d_news_banner a{ display:block; width:1366px; position:absolute;left:50%; top:0; margin-left:-683px;}

.headlines{ padding:60px 0  62px 0;}

.headlines_left{ float:left; width:688px;}

.headlines_left h2{ font-size:26px; line-height:28px; color:#373737; font-weight:normal}

.headlines_left h3{ padding:40px 0 27px;}

.headlines_left h3 a{ font-size:14px; line-height:16px; color:#1e1e1e}

.headlines_left h3 a:hover{color:#F5841F}

.headlines_left p{ color:#636363; line-height:24px;}

.headlines_left span{ display:block; padding-top:25px;}

.headlines_left span a{ width:99px; height:29px; display:block; float:left; border:1px solid #8f8f8f; text-align:center; color:#717171; font-weight:bold; line-height:28px;}

.headlines_left span a:hover,.association_content_w span a:hover{ background:#F5841F; border:1px solid #F5841F; color:#fff;}

.headlines_right{ float:right; width:375px; height:222px; margin-top:6px;}

#banner {position:relative;  width:375px; height:222px;overflow:hidden;}

#banner_list{ text-align:left;}

#banner_list a{ display:block; width:375px; height:222px;}

#banner_list img {border:0px;width:375px; height:222px;}

#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=40);opacity:0.4;z-index:1000;cursor:pointer; width:374px; }

#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}

#banner ul {position:absolute;z-index:1002;margin:0; padding:0;bottom:0; left:0; width:374px;text-align:center;}

#banner ul li {display: inline-block;cursor:pointer; width:8px; height:8px; background:url(../images/in_dot_normal.png) no-repeat; text-indent:-99999px; margin-right:13px;}

#banner ul li.on { background:url(../images/in_dot_active.png) no-repeat;}

.d_color{ background:#c9c9c9; padding:35px 0 46px;}

.d_news_menu a{ display:block; float:left; text-indent:-9999px; height:62px;}

.d_news_menu a.if1{ width:196px;background:url(../images/d_news_menu1.jpg) no-repeat;}

.d_news_menu a.if1:hover{ background:url(../images/d_news_menu1_open.jpg) no-repeat}

.d_news_menu a.if1_open{ width:196px; background:url(../images/d_news_menu1_open.jpg) no-repeat}

.d_news_menu a.if2{ width:239px;background:url(../images/d_news_menu2.jpg) no-repeat;}

.d_news_menu a.if2:hover{ background:url(../images/d_news_menu2_open.jpg) no-repeat}

.d_news_menu a.if3{ width:202px;background:url(../images/d_news_menu3.jpg) no-repeat;}

.d_news_menu a.if3:hover{ background:url(../images/d_news_menu3_open.jpg) no-repeat}

.d_news_menu a.if4{ width:175px;background:url(../images/d_news_menu4.jpg) no-repeat;}

.d_news_menu a.if4:hover{ background:url(../images/d_news_menu4_open.jpg) no-repeat}

#tags{ width:1270px; height:108px; background:#c9c9c9; margin:0 auto;padding:35px 0 0 95px;}

#tags li{ float:left; height:62px;}

.wd{ width:196px;}

.wd2{ width:239px;}

.wd3{ width:202px;}

.wd4{ width:175px;}

#tags li a{ color:#000; display:block;height:62px; position:relative;}

#tags li a img{ position:absolute; left:0; top:0;}

#tags li a .c1{ z-index:2}

#tags li a .c2{ z-index:1}

#tags li.selectTag a .c2{ z-index:3}

#tags li a:hover .c2{ z-index:3}

.tagContent { display:none;}

#tagContent div.selectTag {display: block}

.d_color1{ background:#636363; margin-bottom:1px;}

.d_news_list{ padding:10px 0 30px 0}

.d_news_list li{ padding:30px 0 0 33px;}

.d_news_list li b{ font-size:24px; text-decoration:underline; font-weight:normal; line-height:26px; display:block;}

.d_news_list li span{ display:block; width:122px; float:left; padding-left:4px;line-height:16px; padding-top:5px}

.d_news_list_right{ float:left; width:927px;}

.d_news_list_right h3{ padding-bottom:11px;}

.d_news_list_right h3 a{line-height:16px; font-weight:normal; font-size:14px;}

.d_news_list_right h3 a:hover{ color:#F5841F}

.d_news_list_right p{ color:#dadada; line-height:22px; margin-bottom:10px;}

.d_news_list_right p a{ font-size:12px; color:#ff912f; line-heightnews_detail_right:22px; text-decoration:underline; margin-left:30px;}

.view_all{ padding:37px 0 39px 0}

.view_all_two a,.view_all a{ display:block; width:178px; height:31px; background:#f5841f; color:#fff; font-size:14px; line-height:29px; text-align:center; margin:0 auto;}

.d_content_title{ padding-top:69px; background:url(../images/d_content_title.jpg) no-repeat; height:34px; text-align:center; background-position:0 83px;}

.d_content_title span{ font-size:26px; line-height:28px; color:#373737; background:#fff; padding:0 16px;}

.coded li b,.coded li span,.coded1 h3 a{ color:#fff;}

.coded1 p{color:#dadada;}

.coded3 h3 a,.coded3 p,.coded2 li b,.coded2 li span{ color:#636363;}

.coded3 h3 a{font-weight:bold}

.coded2 li{ padding:30px 0 0 43px;}

.paging{ height:34px; padding:44px 0 129px 0;}

.news_detail_title{ text-align:left; font-size:26px; color:#373737; font-weight:normal; line-height:28px; padding:49px 0 50px;}

.news_detail{ margin-bottom:53px;}

.news_detail_left{ float:left; width:771px; padding:17px 51px 35px 37px; border-right:1px solid #828282;}

.news_detail_left h2{ text-align:center; font-size:24px; line-height:26px; color:#636363;font-weight:normal;}

.fontresizer{ font-size:14px; color:#636363; line-height:20px; padding:30px 0 50px 550px;}

.fontresizer span{ float:left; padding-left:8px;}

.fontresizer a{display:block;float:left;width:38px;height:20px;text-align:center;line-height:18px;color:#636363; margin-left:8px;}

.fontresizer a:hover{background:#eb8121;color:#fff}

.smallFont,.medFont,.largeFont{font-size:14px;}

.fontresizer .curFont{background:#eb8121;color:#fff}

.fontsizebox{ min-height:636px;}

.fontsizebox p{color:#636363;/* margin-bottom:22px;*/ line-height:1.6;}

.fontsizebox img{ margin:0 auto; display:block;}

.news_detail_right{ width:278px; float:left; padding:70px 0 0 27px; border-left:1px solid #828282; margin-left:-1px;}

.news_detail_right span{ display:block; font-size:14px; color:#373737; line-height:16px; padding-bottom:12px;}

.news_detail_right span a{font-size:14px; color:#373737; line-height:16px;}

.share{ padding:16px 0 0 0}

.share span{ color:#373737;line-height:16px;font-weight:bold; float:left; font-size:15px;}

.d_other_news{ padding:76px 0 0 0}

.d_other_news h3{ text-align:left; font-size:18px; color:#373737; line-height:20px; padding-bottom:5px;}

.d_other_news a{ display:block; text-align:left; color:#373737; line-height:16px; margin:25px 0}

.d_next{ padding-top:25px;}

.d_next li{ line-height:16px;}

.d_next li a{ text-decoration:underline; color:#eb8121;}

#d_close{ width:148px; height:31px; background:#f5841f; border:0px; cursor:pointer; color:#fff; line-height:27px; margin-top:50px; display:block; text-align:center; margin-left:854px; margin-top:-30px;}

#d_close_a{ width:148px; height:31px; background:#f5841f; border:0px; cursor:pointer; color:#fff; line-height:27px;display:block; text-align:center; float:right; margin-right:100px;}

.letters_titile{ text-align:left; font-size:16px; line-height:18px; color:#777; padding:40px 0 10px 0}

.letters_titile a{ color:#777; margin:0 5px;}

.letters_titile a:hover{ color:#f5841f;}

.d_report li{ float:left; width:559px; padding-top:73px;}

.d_report li.bj{ float:right;}

.d_report li img{ display:block; float:left; width:216px; height:162px; margin:0;}

.d_report_right{ width:317px; float:right;}

.d_report_right h3{ text-align:left; font-size:18px; line-height:22px; color:#5e5e5e;}

.d_report_right p{ color:#8b8b8b; line-height:18px; text-align:left; padding-top:20px; height:75px;}

.d_report_right span{ display:block;}

.d_report_right span a{ display:block; float:left; width:99px; height:29px; border:1px solid #8f8f8f; text-align:center; color:#5e5e5e; line-height:27px;}

.d_report_right span a:hover{ border:1px solid #f5841f; background:#f5841f; color:#fff;}

.paging_san{ padding:86px 0 98px 0}

/***********************activity**************************/

.d_activity_titile{width: 1170px;  margin: 0 auto; font-size:26px; color:#2d2d2d; line-height:28px; text-align:center; height:53px; background:url(../images/d_activity_titile.jpg) repeat-x bottom; padding-top:50px;}

.d_wto{ height:607px; background:url(../images/d_wto.jpg) repeat-x; margin-top:60px;}

.d_two_title{font-size:26px; color:#2d2d2d; line-height:28px; text-align:center; padding-top:50px;}

.d_atlas{ margin-bottom:74px;}

.association_content li{ display:block;}

.change,.change1{ padding-top:17px;}

.change1 a{ float:right; font-size:12px; color:#636363; line-height:14px; padding-left:22px; background:url(../images/change.jpg) no-repeat left;}

.change a{ float:right; display:inline-block; padding:3px; font-size:12px; color:#fff; line-height:14px; padding-left:25px; background:#f5841e url(../images/change.png) no-repeat 3px center;}

.change1 a{ background:url(../images/change2.jpg) no-repeat left;}

.a_activ_titile{ font-size:25px; font-weight:normal; line-height:27px; color:#8e5827;text-align:left; text-decoration:underline; padding:21px 0 5px 0}

.association_content{ padding-bottom:60px;}

.association_content li{ padding:46px 0 62px 0; background:url(../images/d_activity_titile.jpg) repeat-x bottom;}

.association_content li .association_content_w{ width:666px; float:left;}

.association_content li.bj .association_content_w{float:right;}

.association_content_w h3{ padding-top:22px; height:73px;}

.association_content_w h3 a{ color:#373737; font-size:18px; line-height:24px; font-weight:normal}

h3 a:hover{ color:#F5841F}

.association_content_w p{ display:block; font-size:14px; color:#636363; line-height:20px; padding-bottom:4px; padding-right:50px;}

.association_content_w span{ display:block; padding-top:77px;}

.association_content_w span a{ width:99px; height:29px; display:block; float:left; border:1px solid #8f8f8f; text-align:center; color:#717171; font-weight:bold; line-height:28px;}

.association_content li img{ float:right; width:449px; height:268px; display:block; margin:0;}

.association_content li.bj img{ float:left;}

.association_content li.bj1{ background:none}

.d_history{ background:#636363;}

.d_history > .inner .a_activ_titile{ padding-top:51px; padding-left:10px; }
.d_history .fl,.d_history .fr{ width:50%; }
.d_history ul{ padding:50px 0 0 0; height:200px; overflow:hidden; }
.d_history ul li{ display:block; float:left;  padding-bottom:30px; width:48%; margin:0 1%; line-height:20px;  }
.d_history .fl ul,.d_history .fr ul{ float:left; max-height:350px; overflow:hidden;  margin-bottom:40px; }
.d_history .fl li{ padding-left:30px; padding-right:15px; width:auto; margin:0;}
.d_history .fr li{ padding-left:15px; padding-right:30px; width:auto; margin:0;}
.d_history .fl .a_activ_titile{ padding-left:30px; }
.d_history .fr .a_activ_titile{ padding-left:10px; }
.d_history ul li span{ display:block; float:left; width:114px; text-align:left; color:#fff; line-height:16px;}

.d_history ul li a{ float:left; color:#fff; line-height:16px; display:block; width:426px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.a-history .paging_two{ padding-bottom:0; }
ul li a:hover{ color:#F5841F}

.paging_two{ padding:44px 0 66px 0;}

.in_scroll_box_two{ width:1114px;}

.in_scroll_box_two ul{padding:25px 0 11px 0}

.in_scroll_box_two ul li{ float:left;width:232px;display:inline; margin-right:59px; padding-top:43px;}

.in_scroll_box_two ul li.bj{ margin-right:0;}

.in_scroll_box_two ul li .in_scrollWrap{ width:232px; height:217px; background:url(../images/scroll_bg.jpg) no-repeat; padding-top:8px; text-align:center;}

.in_scroll_box_two ul li .in_scrollWrap img{ width:213px; height:191px;}

.in_scroll_box_two ul li p{ height:40px; line-height:20px; font-size:16px; margin-bottom:44px; color:#1f1f1f;}

.in_scroll_box_two ul li span{ font-size:12px; color:#919191;}

.d_history .pages a, .d_history .pages a:hover, .d_history .pages span { border-color: transparent; background: none }

.d_history .pages a { color: #ffffff }

.d_history .pages a:hover, .d_history .pages span { color: #ff9000; text-decoration: underline }

.d_history .pages .prev_link, .d_history .pages .next_link { background: none!important }

.d_history .pages .prev_link:hover, .d_history .pages .next_link:hover { text-decoration: none}

/**************************年   月  周********************************/

.in_title{ font-size:21px; color:#373737; line-height:23px; font-weight:normal; padding-top:64px;}

.in_title_two{ padding:10px 0}

.in_title_two_left{ float:left;}

.in_title_two_left a{ font-size:14px; color:#373737; line-height:16px; margin-right:16px;}

.in_title_two_left a.open,.in_title_two_left a:hover{ color:#f5841e; text-decoration:underline;}

.in_title_two_right{ float:right;}

.in_title_two_right a{font-size:14px; color:#373737; line-height:16px; margin-left:16px;}

.in_title_two_right a.open,.in_title_two_right a:hover{ color:#f5841e; text-decoration:underline;}

.in_table,.week_t{ background:#d1d1d1; border:1px;border-collapse:inherit; border-spacing: 1px;}

.in_table tr td{ width:389px; height:214px; }

.in_table1{background:#fdf2e7;}

.in_table2{background:#fff;}

.in_table{ margin-bottom:88px;}

.in_table table th{ height:34px; text-align:center; line-height:32px; color:#fff; font-weight:normal; width:380px;}

.in_table table td{ height:180px;}

.in_table1 table th{ background:#f5841f;}

.in_table2 table th{ background:#e3e3e3; color:#303030;}

.in_table table td ul li{ display:block; color:#5e5e5e; line-height:16px; height:30px; padding-left:23px;}

.in_table table td ul li span{ padding-right:37px;}

.in_table table td ul li a{color:#5e5e5e;}

.in_table table td ul li a:hover{color:#F5841F;}

.moth_table{ background:#f79d4c;border-collapse:inherit; border-spacing: 1px;}

.moth_table2{ background:#d1d1d1; border:1px;border-collapse:inherit; border-spacing: 1px; margin-bottom:85px;}

.moth_table th{ background:#f5841f; height:48px; line-height:46px; text-align:center; color:#fff; width:168px;}

.moth_table2 td{ width:168px; height:110px; background:#fff;}

.moth_table2 td.open,.moth_table2 td.open table td{ background:#fdf2e7;}

.moth_table2 td table td a:hover{ color:#f5841f;}

.moth_table2 td span{ display:block; text-align:left; color:#8b8b8b; line-height:16px;line-height:16px; padding-top:5px; padding-left:12px;}

.moth_table2 td table td{ height:70px; text-align:center;}

.moth_table2 td table td a{ display:block; color:#5e5e5e; font-size:16px; line-height:18px; margin:5px 0; display:block; text-align:center;}

.week_t{ margin-bottom:75px;}

.week_t th{ width:544px; height:47px; background:#e3e3e3; line-height:45px; color:#303030; padding-left:39px;}

.week_t .week_t1{ background:#f5841f; color:#fff;}

.week_t td{ text-align:center; height:124px; background:#fff; color:#5e5e5e; line-height:16px; padding:0 10px; font-size:12px; font-weight:bold;}

.week_t .week_t2{ background:#fdf2e7;}

.week_t td a{ display:block; text-align:center;color:#5e5e5e; margin:3px 0}

.week_t td a:hover{ color:#F5841F}

.d_recruitment_right p em{ color:red; font-style:normal; font-style:normal;}

/***************************contact*******************************/

.d_contact{margin:83px 0 95px 0}
.main_layout .d_content .fl{ width:48%; padding-right:1.3%; border-right:1px dotted #adadad; float:left; }
.main_layout .d_content .fr{ width:48%; padding-left:2.4%; border-left:1px dotted #adadad; float:right; }
.main_layout .d_contact_right{ padding-left:20px; }
.main_layout .d_contact_left{ width:540px; height:315px; border:5px solid #fff;}

.d_contact_right{  width:550px;}

.main_layout .d_contact_right ul{ padding-top:30px;}

.main_layout .d_contact_right ul li{ color:#232323; line-height:16px; height:20px; padding-left:34px; padding-top:20px; background-position:0 18px;}
.main_layout .d_contact_right ul .con_fir{ padding-left:0; font-size:20px; line-height:30px; height:30px; }
.main_layout .d_contact_right ul li span,.main_layout .d_contact_right ul li span a{ color:#636363 !important;}

.contact1{ background:url(../images/contact1.jpg) no-repeat}

.contact2{ background:url(../images/contact2.jpg) no-repeat}

.contact3{ background:url(../images/contact3.jpg) no-repeat}

.contact4{ background:url(../images/contact4.jpg) no-repeat}

.d_contact_right p{ color:#636363; line-height:24px;}

.d_this_page{display:none}

/***************************sitemap*******************************/

.d_sitemap_title{ text-align:left; font-size:26px; color:#373737; line-height:28px; font-weight:normal; padding:28px 0 8px 0;}

.d_sitemap ul{ padding-bottom:50px;}

.d_sitemap ul li{ display:block; padding:40px 0 25px 0; border-bottom:1px solid #e6e6e6;}

.d_sitemap ul li span{ float:left;}

.d_sitemap ul li .mao_a{ display:block; float:left; width:130px; height:30px; background:#f5841e; text-align:center; line-height:28px; color:#fff;}

.d_sitemap ul li span a{ margin-left:63px; color:#434343; line-height:28px;}

.d_sitemap ul li span a:hover{color:#434343;}

/***************************recruitment*******************************/

.recruitment_detail{ margin-bottom:106px;}

.recruitment_detail_left{ width:850px; float:left; text-align:left;border-right:1px solid #b2b2b2;}

.recruitment_detail_left ul{ padding:40px 0 20px 2px;}

.recruitment_detail_left ul li{ color:#333333; line-height:16px; padding-bottom:14px; font-weight:bold}

.recruitment_detail_left ul li a{color:#636363; line-height:16px; margin:0 3px; font-weight:normal; padding:0 3px;}

.recruitment_detail_left ul li a.open,.recruitment_detail_left ul li a:hover{ background:#F5841F; color:#fff;}

.recruitment_detail_right{ float:left; width:225px; padding-left:93px; border-left:1px solid #b2b2b2; padding-top:10px; margin-top:45px; margin-left:-1px;}

.recruitment_detail_left table{ background:#cbcbcb;border:1px;border-collapse:inherit; border-spacing: 1px }

.recruitment_detail_left table th{ height:57px; background:#f8f8f8; text-align:center; color:#3c3c3c; line-height:16px; font-weight:bold}

.recruitment_detail_left table td{ text-align:center; background:#fff; height:54px; color:#636363; line-height:16px;}

.recruitment_detail_left table td a{ color:#f5841f; text-decoration:underline;}

.paging_recruitment{ padding:32px 0 23px 442px;}

.recruitment_detail_right img{ display:block; margin:0 auto;}

.recruitment_detail_right p{ display:block; text-align:center; color:#1e1e1e; line-height:22px; padding:27px 0}

.d_close{ width:148px; height:31px; background:#f5841f; border:0px; cursor:pointer; color:#fff; line-height:27px; margin-top:50px; display:block; text-align:center; display:block; margin:20px auto;}

.d_close:hover{ color:#fff;}

.d_recuitment{ height:110px; background:url(../images/d_recuitment.jpg) repeat-x;}

.d_recuitment_titlt{ font-size:30px; color:#8e5827; line-height:32px; font-weight:normal; padding-top:38px;}

.d_recuitment_a_left{ width:780px; padding-top:43px; float:left;}

.d_recuitment_a_left span{ color:#636363; line-height:30px; padding-right:45px; font-size:12px;}

.d_recuitment_a_left span b{ font-size:12px; color:#373737;}

.d_recuitment_a_right{ float:right; padding-top:52px;}

.d_recuitment_a_right b{ float:left;color:#636363; font-weight:normal; line-height:16px; font-size:12px;}

.content_details ul{ padding:58px 0 0 0}

.content_details ul li{ display:block; padding-bottom:36px;}

.content_details li h3{ color:#373737; font-size:16px; line-height:18px; padding-bottom:32px;}

.content_details li span{ display:block; font-size:12px; line-height:18px; color:#636363; padding-bottom:15px; padding-left:20px; background:url(../images/content_details.jpg) no-repeat; background-position:0 8px}

.application_close{ padding:20px 0 84px 250px}

.application_close a{ display:block; width:185px; height:31px; text-align:center; color:#fff; background:#7b7b7b; font-size:16px; line-height:29px; float:left;margin:0 10px;}

.application_close a:hover,.application:hover,.close:hover{ background:#f5841e; }

.application,.close{ border:0; width:185px; height:31px; text-align:center; color:#fff; background:#7b7b7b; font-size:16px; line-height:29px; float:left; margin:20px 0 20px 78px;}

/******************************join*************************************/

.baner_button{ position:relative; height:31px; margin-top:-50px; height:50px;}

.baner_button span{ display:block; padding-left:16px; width:490px; position:absolute;left:50%; top:0; margin-left:-245px;}

.baner_button input{ border:1px solid #bbbbb9;height:29px; line-height:27px; text-indent:4px; background:url(../images/xm.jpg); float:left; margin-right:16px;}

.baner_button .xm{ width:131px}

.baner_button .dz{ width:221px}

.baner_button a{ display:block; float:left; width:99px; height:29px; line-height:27px; text-align:center; color:#fff; background:#ec8121; margin-top:1px;}

.join_con{ height:900px; background:url(../images/join_con.jpg) repeat-x top; margin-top:1px;}

.join_con_two{ max-width:1330px;min-width: 1170px; margin:0 auto; padding-top:58px;}

.join_con_title{ text-align:center; background:url(../images/join_con_title.jpg) no-repeat center;}

.join_con_title span{ font-size:26px; line-height:28px; color:#373737; background:#e2e2e2; padding:0 14px;}

.join_content{ padding:40px 0 0 0;}

.join_content_left{ float:left; float:left; width:800px;padding:0 60px 0 0px; border-right:1px solid #999999;}

.join_content h3.bj{text-align:center; line-height:16px; color:#636363; font-weight:normal; padding-bottom:37px}

.join_content h3.bj b{font-size:30px; font-weight:normal; line-height:32px; display:block; padding-top:18px;}

.join_content_left table { width:100%}

.join_content_left table th{ text-align:center; line-height:16px; color:#636363;}

.join_content_left table th b{ font-size:30px; font-weight:normal; line-height:32px; display:block; padding-top:18px;}

.join_content_left table td{ padding-top:50px; width:300px;}

.join_tab1 h3{ font-size:27px; line-height:29px; color:#000; text-align:left;padding:34px 0 40px 15px}

.join_tab1 p{ color:#636364; line-height:22px; padding:0 70px 60px 0}

.join_tab1 span{ display:block; text-align:left; padding-left:71px;}

.join_tab1 span a{ color:#f5841f; line-height:16px;}

.join_tab h3{font-size:27px; line-height:29px; color:#000; text-align:right;padding:34px 29px 40px 0}

.join_tab p{ color:#636364; line-height:22px; padding:0 0 60px 65px; text-align:left;}

.join_tab span{color:#f5841f; line-height:16px; padding-right:67px; padding-left:71px;}

.join_tab span a{ color:#f5841f; line-height:16px;}

.join_a{ display:block; text-align:center; background:#f5841f; height:31px; color:#fff; line-height:29px;margin:68px auto auto 125px; width:630px;}



.join_a:hover{ color:#fff;}

.join_content_right{ float:left; width:307px;padding-top:50px; margin-left:90px;}

.join_content_right div{ color:#636363; line-height:23px; text-align:left; height:115px;}

.join_content_right img{ margin:0 auto; display:block}

.join_content_right h3{font-size:27px; line-height:29px; color:#000; text-align:center; padding-top:30px}

.join_content_right p{ color:#636364; line-height:22px; padding:44px 35px 0 35px;}

.join_content_right span{ display:block; text-align:center; padding-top:60px;}

.join_content_right span a{ color:#f5841f; line-height:16px;}

.join_a_w{display:block; text-align:center; background:#f5841f; height:31px; color:#fff; line-height:29px; margin:68px 35px 0 35px;}

.join_a_w:hover{color:#fff;}

/********************************user*******************************/

.d_user_content > .inner{ padding-top:65px;}

.user_content_left{ float:left; width:310px; padding-left:9px; border-right:1px solid #b2b2b2;}

.user_content_left span{ display:block; text-align:left; padding:12px 0 59px 0;}

.user_content_left ul{ padding-left:26px;}

.user_content_left ul li{text-align:left; padding-bottom:25px;}

.user_content_left ul li img{ float:left; margin-right:18px;}

.user_content_left ul li a{ color:#1e1e1e; line-height:22px; float:left;}

.user_content_left ul li.open a,.user_content_left ul li a:hover{ color:#F5841F}

.user_content_right{ float:left; width:798px; padding-left:50px;border-left:1px solid #b2b2b2; margin-left:-1px;}

.user_content_right_sty{width:798px;}

.sear{ width:638px; height:33px; border:1px solid #c9c9c9; line-height:31px; text-indent:5px; float:left;}

.sear_bo{ float:left; margin-left:10px; background:#eb8121; border:0; text-align:center; color:#fff; line-height:33px; width:100px; height:35px;}

.user_content_ta{ padding-top:39px; padding-bottom:40px;}

.user_content_ta li{ padding-bottom:20px;}

.user_content_ta li img{ float:left; display:block; width:217px; height:162px;}

.user_content_ta li div{ float:left; padding-left:20px;width:557px;}

.user_content_ta li div h3{ color:#5e5e5e; line-height:20px; font-size:18px; text-align:left; font-weight:normal}

.user_content_ta li div p{ font-size:12px; color:#8b8b8b; line-height:18px; text-align:left; padding:20px 0 24px 0}

.user_content_ta li div span{ display:block;}

.user_content_ta li div span a{ float:left; display:block; border:1px solid #8d8d8d; width:99px; height:29px; line-height:27px; text-align:center; color:#8d8d8d;}

.user_content_ta li div span a:hover{ background:#f5841f; color:#fff; border:1px solid #f5841f}

.user_content_ta1{ padding-top:39px;}

.user_content_ta1 li{ padding-bottom:45px; float:left; width:217px; padding-right:45px;}

.user_content_ta1 li img{ float:left; display:block; width:217px; height:162px; margin-bottom:10px;}

.user_content_ta1 li h3 a{ color:#5e5e5e; line-height:20px; font-size:18px; text-align:left; font-weight:normal; text-align:center; display:block;}

.user_content_ta1 li h3 a:hover{ color:#F5841F;}

.user_titile{ font-size:24px; color:#373737; line-height:26px; font-weight:normal; padding:36px 0 26px;}

.user_titile_h{ font-size:17px; color:#373737; line-height:26px; font-weight:normal; padding-bottom:10px;}

.classification{ background:url(../images/d_activity_titile.jpg) repeat-x bottom; padding-bottom:22px;}

.classification a{ float:left; line-height:21px; padding:0 10px;text-align:center; color:#373737;}

.classification a:hover,.classification a.open{color:#fff; line-height:21px; background:#eb8121;}

.product_content{ padding:65px 0 0 0;}

.product_content_left{ width:528px; height:483px; float:left;}

/* 幻灯开始*/

#imageShow{clear:both;width:528px; height:483px;}

#imageShow .imagebg{height:384px; width:512px; margin:0 auto;overflow:hidden;position:relative; }

#imageShow .imagebg li{height:384px;overflow:hidden;position:absolute;top:0;left:0;width:100%;display:block;filter:alpha(opacity=0);opacity:0;}

.scrollbg{height:91px; margin-top:8px;}

.scroll{margin:0 auto;width:528px;height:91px;position:relative;}

.s_pre,.s_next{display:block; width:20px; height:20px;position:absolute; z-index:11; top:34px;}

a.s_pre{left:0;background:url(../images/an_le.jpg) no-repeat;left:0;}

a.s_pre:hover{background:url(../images/an_le_open.jpg) no-repeat;}

a.s_next{ right:0;background:url(../images/an_rg.jpg) no-repeat;}

a.s_next:hover{background:url(../images/an_rg_open.jpg) no-repeat;}

.outScroll_pic{height:91px;overflow:hidden;position:relative;width:512px; margin:0 auto;}

.outScroll_pic .scroll_pic{position:absolute;}

.scroll_pic{margin:0 auto;width:40000px;height:91px;}

.scroll_pic li{float:left;cursor:pointer; width:124px; height:91px; padding-right:6px;}

.scroll .current{display:none;}

.scroll_pic li img{ width:124px; height:91px;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");/* Firefox 10+, Firefox on Android */filter: gray;/* IE6-9 */-webkit-filter:grayscale(100%);/* Chrome 19+, Safari 6+, Safari 6+ iOS */}



.scroll_pic li.currently img,.scroll_pic li:hover img{width:124px; height:91px; filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");

-webkit-filter: grayscale(0%);}


.Original{ width:512px; height:384px;}
.Hidden{display:none;} 
/*大图展示区域*/
 
#OriginalPic{width:512px; height:384px;overflow:hidden;position:relative;}
#OriginalPic img{display:block;margin:0 auto;width:512px; height:384px;}
/*鼠标手势*/
.FlLeft{position:absolute;width:20px; height:20px;z-index:11; top:34px;}
#btnPrev{left:0;background:url(../images/an_le.jpg) no-repeat;left:0;}
#btnPrev:hover{background:url(../images/an_le_open.jpg) no-repeat;}
#btnNext{ right:0;background:url(../images/an_rg.jpg) no-repeat;}
#btnNext:hover{background:url(../images/an_rg_open.jpg) no-repeat;}
.disabled{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");/* Firefox 10+, Firefox on Android */filter: gray;/* IE6-9 */-webkit-filter:grayscale(100%);/* Chrome 19+, Safari 6+, Safari 6+ iOS */}

/*小图预览和滑动*/
.jCarouselLite{width:512px; height:91px; top:10px; margin-left:-4px;}
#ThumbPic{width:512px; height:91px;}
#ThumbPic li{ padding:0 5px 0 4px;}
#ThumbPic img{cursor:pointer;width:115px;height:85px;display:block; border:3px solid #fff;}
#ThumbPic img.active{border:3px solid #f5841f;}



.product_content_right{ width:585px; float:right;}

.product_content_right h3{ font-size:18px; color:#373737; line-height:20px; text-align:left; line-height:20px; font-weight:normal; padding:13px 0 23px 0; border-bottom:1px solid #e9e9e9;}

.product_content_right ul{ padding-top:8px;}

.product_content_right li{ line-height:16px; color:#373737;border-bottom:1px solid #e9e9e9; padding:8px 0 4px 0}

.product_content_right li em{ float:left;color:#373737; font-style:normal}

.product_content_right li span{ display:block; width:272px; float:left;}

.product_content_right li span,.product_content_right li b{ line-height:16px; color:#8b8b8b; font-weight:normal}

.product_content_right p{ line-height:20px; color:#8b8b8b; text-align:left;}

.product_content_right p b{ display:block; text-align:left; color:#373737; font-weight:normal; padding:28px 0}

.d_recommend { padding-top:73px;}

.d_recommend li{ float:left; display:block; width:382px; height:112px;padding-bottom:46px;}

.d_recommend li.bj{ float:right;}

.d_recommend li img{ width:148px; height:111px; float:left; display:block; margin-right:13px;}

.d_recommend li div{ float:left; width:218px;}

.d_recommend li div h3{ font-size:16px; line-height:18px; color:#5e5e5e;}

.d_recommend li div p{ font-size:12px; color:#8b8b8b; line-height:20px; padding:14px 0}

.d_recommend li div span{ display:block;}

.d_recommend li div span a{ text-align:center; font-size:12px; color:#717171; line-height:19px; width:68px; height:19px; border:1px solid #bababa; display:block;}

.d_recommend li div span a:hover{ color:#fff; background:#f5841f; border:1px solid #f5841f;}

.d_interactive{ padding-bottom:60px;}

.d_interactive img{ display:block; margin:20px 0}

.d_interactive p{ margin:20px 0;color:#8b8b8b; line-height:20px;}

.d_download{ padding:47px 0}

.d_download li{ width:320px; float:left;height:38px; line-height:34px;}

.d_download li.bj{ float:right;}

.d_download li a.f{ float:right;}
/*************other****************/

.d_recruitment_left{ float:left; width:755px;}

.d_recruitment_left h3{font-size: 26px;line-height: 28px;color: #373737; font-weight:normal; text-align:left;border-bottom:1px solid #dedede;padding:50px 0 5px 0}

.d_recruitment_left th{ text-align:left; line-height:16px;color:#373737;padding:14px 0;}

.d_recruitment_left td{ padding:14px 0 14px 10px;text-align:left;color:#636363; line-height:16px;}

.d_recruitment_left td span{ color:red; font-size:16px; line-height:18px; padding:0 10px;}

.get_sa,.get_sa_a{width:188px; height:23px; line-height:21px; text-indent:4px; color:#636363}

.get_sa{ text-indent:0;}

.get_sa_a{ width:565px;}

.get_sa_two{ width:565px; height:120px;border:1px solid #dee3e7; line-height:16px;color:#636363; text-indent:4px;}

.d_recruitment_left table{ margin:30px auto}

.d_recruitment_right{ width:415px; float:left; padding:70px 0 0 0}

.d_recruitment_right p{color:#636363; line-height:30px; padding-left:150px;}

.d_recruitment_right p b{ display:block; color:#000; font-weight:normal;}

.d_recruitment_right span{ display:block; padding:785px 0 0 153px;}

.in_scroll_box ul li a:hover{ color:#000}

.input_date{ background:url(../images/rl.jpg) no-repeat 170px 4px; cursor:default}







#code_img{display:none;border:1px solid #CCCCCC; position:absolute;top:-138px; left:39px; width:150px; height:150px; background:#fff; overflow:hidden; z-index:99;}

.strength{ height:20px;float:left; border:1px solid #cfcfcf; color:#cfcfcf; font-size:12px; line-height:20px; width:50px; text-align:center; margin-right:1px;}

.data_ed{ margin:20px 0}

.data_ed th{ text-align:left;line-height: 16px;color: #373737; padding:5px 0 15px 0}

.data_ed td{color: #999999; line-height:26px; padding:0 0 20px 6px;}

.data_ed td a{color: #266392; line-height:26px;}

.data_ed td a:hover{ color:#F5841F;}

.data_ed td em{ color:red; font-size:14px; line-height:20px; font-style:normal; padding-left:10px;}

.data_ed td span{margin-left:15px; line-height:20px;color:#f75910;}

.getimage{ padding:0 0 0 85px;}

.getimage img{ float:left}

.getimage a{ float:left; display:block; margin:30px 0 0 10px;}

.data_ed td .firm{ color:#fff;background:#7B7B7B; width:80px; height:30px; display:block; text-align:center; line-height:28px;float:left; margin:20px 0 0 85px;}

.data_ed td .firm:hover{ color:#fff;background:#F5841F; }



.editor em{ color:red; line-height:20px; font-style:normal; padding-left:5px;}

.editor  th{text-align:left;line-height: 16px;color: #373737;padding:5px 0 15px 0}

.editor td{color: #999999; line-height:26px; padding:0 0 20px 6px;}

.toux img{ display:block; width:100px; height:100px;border:1px solid #DEE3E7; padding:2px;}

.cs{ float:left;}

.ehdel{ border:0; background:#F5841F; color:#fff; height:25px; width:80px; float:left; margin-left:15px;}

.ite li span{ background:url(../images/l_topic_field_list_bg.png) no-repeat left; padding-left:10px; margin-left:10px;}

.ite li img{ margin-left:10px;}

.htgl{ padding:30px 0 0 0;}

.htgl li{ float:left;}

.htgl li a{ background:#676a79; color:#fff; display:block; width:150px; text-align:center; height:40px; line-height:38px; font-size:16px; margin-right:20px; color:#fff;}

.htgl li.bj a{ margin-right:0px;}

.htgl li:hover a,.htgl li.on a{ background:#EB8121; color:#fff;}

.csjg ul li a{ margin:0 auto; display:block;width:140px; text-align:center}

.csjg  span{ padding-bottom:20px;}

.hybge{ margin:0 0 25px 15px;}

.hybge th{ text-align:left; line-height:31px;color:#373737;padding:14px 0;}

.hybge td{ padding:14px 0 14px 10px;text-align:left;color:#636363; line-height:16px;}

.hybge p{ padding:5px 0 0 0; line-height:16px;}

.hybge td span{ color:red; font-size:14	px; line-height:18px; padding:0 10px;}

.hybge td span.on{ color:#373737}



.hybge1{ margin:0 auto;}

.hybge1 th{ text-align:left; line-height:31px;color:#373737;padding:14px 0;}

.hybge1 td{ padding:14px 50px 14px 10px;text-align:left;color:#636363; line-height:16px;}



.skhia{ background:#DEE3E7; border:1px;border-collapse:separate; border-spacing:1px; width:100%}

.skhia th{ text-align:center;line-height:16px;color:#373737; background:#fff; height:36px;}

.skhia td{ background:#fff;line-height:16px;color:#373737; text-align:center; line-height:16px; padding:5px 0}

.skhia p{ padding:4px;}

.skhia td a{ display:block; margin:0 auto; width:60px; height:22px; background:#EB8121; color:#fff; line-height:22px;}

.gx_ly{padding:10px 0 25px 15px;}

.gx_ly label{ float:left; padding:5px 0}

.gx_ly label input{ float:left; margin-top:3px;}

.gx_ly label span{ float:left;color:#373737; line-height:16px; padding-left:5px;text-align:left; width:150px; cursor:default}

.djbc{ text-align:center; padding-bottom:20px;}

.bj_top{ padding-top:20px;}

.inut{ border:0; cursor:pointer; color:#fff; font-size:14px; background:#EB8121; width:140px; height:36px; margin: 0 15px  }

.bjq{ width:798px;}




.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{padding:0 !important;width: 18px !important;height: 16px !important;}













